package org.carabiner.infinitest.swingui;

import java.awt.Color;

import javax.swing.Action;
import javax.swing.JToolBar;
import javax.swing.JTree;
import javax.swing.tree.TreeModel;

public interface InfinitestView
{
  void setAngerBasedOnTime(long timeSinceGreen);

  //void setTitle(String string);

  void setVisible(boolean b);

  void setProgress(int progress);

  void setColor(Color yellow);

  void setMaximumProgress(int maxProgress);

  int getMaximumProgress();

  void setCycleTime(String timeStamp);

  void setStatusName(String desc);

  void setCurrentTest(String testName);

  void addAction(Action action);

  void setResultsModel(TreeModel results);
}
